loss of off-site power - German English Dictionary